body,dl,dt,dd,ul,ul li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{-webkit-font-smoothing:antialiased;padding:0;margin:0;font-family:"Microsoft Yahei","微软雅黑",Arial,Helvetica,sans-serif;font-size: 12px;}
*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}
*:focus{outline:0}
img,input,select,textarea,button,object{vertical-align:middle}
html{_overflow-x:hidden;}
html,body{min-width:320px;max-width:100%;height:100%;margin:0 auto;background-color: #f9f9f9;}
img{border:0;max-width:100%}table{border-collapse:collapse}
ul,ul li{list-style:none;margin:0;padding:0;}
dt,dd{list-style:none;margin:0;padding:0;}
hr{height:1px;border:0;border-top:1px dotted #ccc;overflow:hidden}
hr.c2{border:0;border-top:2px solid #ddd}
hr.dashed{border-top:1px dashed #e4e4e4}
.clearfix{clear: both;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
a{color:#666;text-decoration:none;blr:expression(this.onFocus=this.blur())}
strong{line-height:30px}
em,i{font-style:normal}
.line-t-50,.line-t-40,.line-t-25,.line-t-30,.line-t-29,.line-t-28,.line-t-20,.line-t-17,.line-t-10,.line-t-6{width:100%;clear:both;font-size:0;line-height:0}
.line-t-50{height:50px}
.line-t-40{height:40px}
.line-t-30{height:30px}
.line-t-29{height:29px}
.line-t-28{height:28px}
.line-t-25{height:25px}
.line-t-17{height:17px}
.line-t-15{height:15px}
.line-t-20{height:20px}
.line-t-10{height:10px}
.line-t-6{height:6px}
.l{float:left;}
.r{float:right;}
.m{margin:0 auto;}
.block{display:block}
.w100{width:100%}
.wto,.hc_ul li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.nopaddingover{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
*, :after, :before {-webkit-box-sizing: border-box;box-sizing: border-box;}
.bgy{border-color:#f4e0c7;background-color:#f4e0c7}
.por{position:relative}
.rich_content:before{content:'';display:table;}
.rich_content{width:100%;cursor: default;position: relative;clear: both;background: #f9f9f9;}
.rich_content .header{
    width: 90%;
    text-align: center;
    font-size: 30px;
    margin: 10px auto;
}
.list{
    text-align: center;
    width:100%;
    height:auto;
    margin-top:10px;
}
.list li{
    display:inline-block;
    margin:10px auto;
    width: 90%;
    height:100px;
    background:#FFF;
    box-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);
    -webkit-transition:0.3s all ease;
    -moz-transition:0.3s all ease;
    -ms-transition:0.3s all ease;
    -o-transition:0.3s all ease;
    transition:0.3s all ease;
    overflow:hidden;
    position:relative;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    align-content: stretch;
}
.list li .wx-open-launch-weapp{
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    align-content: stretch;
}
.text{float:left;margin-top:24px;height:70px;-webkit-animation:.5s .2s ease both;-moz-animation:1s .2s ease both;}
.text h2{font-family:"Microsoft YaHei";color:#333;text-shadow:1px 2px 4px #999;font-size:30px;font-weight:normal;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;-ms-transition:0.3s all ease;-o-transition:0.3s all ease;}
.text h3{font-family:Verdana;font-size:14px;color:#666;font-weight:normal;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;-ms-transition:0.3s all ease;-o-transition:0.3s all ease;}

